#include<bits/stdc++.h>
using namespace std;

const long long N = 1e6;
long long n;
long long r[N];
long long k;
long long ans;
long long z,oo,t,y,x;

int main(){

    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);

    cin >> n;
    for(int i=0;i<n;i++){
        cin >> r[i];
        if(r[i]==1){
            oo++;
        }
        if(r[i]==0){
            z++;
        }
        if(r[i]==2){
            t++;
        }
    }
    if(z+oo+t==n){
        x = min(z,oo);
        z -= x;
        y = min(z+oo,t);
        ans = n - x - y;
        cout << ans;
        return 0;
    }

    sort(r,r+n);
    for(int i=1;i<n;i++){
        for(int j=k;j<i;j++){
            if(r[i] > r[j]){
                k++;
                break;
            }
        }
    }

    ans = n-k;
    cout << ans;


    return 0;
}
